package com.lmbx.shzh.domain.vo;

import lombok.Data;

import java.util.List;

@Data
public class AlarmList {
    /**
     * code : 0
     * data : {"pageCount":1,"pageNo":1,"pageSize":107,"rows":[{"alarmId":"0d19abb2-21f2-4989-89ad-85d36ce7798b","alarmTime":"2021-06-22 19:04:00","alarmType":1,"alarmValue":1.01800000667572,"basinInfo":null,"endTime":"2021-06-22 21:15:13","isAlarm":1,"latitudeDegree":40,"latitudeMinute":18,"latitudeSecond":60,"longitudeDegree":118,"longitudeMinute":57,"longitudeSecond":10,"monitorType":6,"normalValue":1,"noticeStatus":0,"regionIndexCode":"2d02b0aa-0456-451c-8d46-bb9f5be0354f","regionInfo":["河北省重点水工程防汛视频监控系统","小型水库","唐山市","迁西县","迁西县沙涧水库"],"stationName":"迁西县沙涧水库"}],"total":1}
     * msg : null
     */

    public int code;
    public DataBean data;
    public String msg;

    @Data
    public static class DataBean {
        /**
         * pageCount : 1
         * pageNo : 1
         * pageSize : 107
         * rows : [{"alarmId":"0d19abb2-21f2-4989-89ad-85d36ce7798b","alarmTime":"2021-06-22 19:04:00","alarmType":1,"alarmValue":1.01800000667572,"basinInfo":null,"endTime":"2021-06-22 21:15:13","isAlarm":1,"latitudeDegree":40,"latitudeMinute":18,"latitudeSecond":60,"longitudeDegree":118,"longitudeMinute":57,"longitudeSecond":10,"monitorType":6,"normalValue":1,"noticeStatus":0,"regionIndexCode":"2d02b0aa-0456-451c-8d46-bb9f5be0354f","regionInfo":["河北省重点水工程防汛视频监控系统","小型水库","唐山市","迁西县","迁西县沙涧水库"],"stationName":"迁西县沙涧水库"}]
         * total : 1
         */

        public int pageCount;
        public int pageNo;
        public int pageSize;
        public int total;
        public List<RowsBean> rows;

        @Data
        public static class RowsBean {
            /**
             * alarmId : 0d19abb2-21f2-4989-89ad-85d36ce7798b
             * alarmTime : 2021-06-22 19:04:00
             * alarmType : 1
             * alarmValue : 1.01800000667572
             * basinInfo : null
             * endTime : 2021-06-22 21:15:13
             * isAlarm : 1
             * latitudeDegree : 40
             * latitudeMinute : 18
             * latitudeSecond : 60
             * longitudeDegree : 118
             * longitudeMinute : 57
             * longitudeSecond : 10
             * monitorType : 6
             * normalValue : 1
             * noticeStatus : 0
             * regionIndexCode : 2d02b0aa-0456-451c-8d46-bb9f5be0354f
             * regionInfo : ["河北省重点水工程防汛视频监控系统","小型水库","唐山市","迁西县","迁西县沙涧水库"]
             * stationName : 迁西县沙涧水库
             */

            public String alarmId;
            public String alarmTime;
            public int alarmType;
            public double alarmValue;
            public String basinInfo;
            public String endTime;
            public int isAlarm;
            public Double latitudeDegree;
            public Double latitudeMinute;
            public Double latitudeSecond;
            public Double longitudeDegree;
            public Double longitudeMinute;
            public Double longitudeSecond;
            public int monitorType;
            public double normalValue;
            public int noticeStatus;
            public String regionIndexCode;
            public String stationName;
            public List<String> regionInfo;
        }
    }
}
